package com.qingzhuge.common.annotation;

import java.lang.annotation.*;

/**
 * @author : zero.xiao
 * @description : 系统日志注解
 * @date :2018/6/8 0008 下午 15:30
 * @modified :
 * @since : 1.0.0
 */
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
public @interface ASysLogMethod {
    /**
     * 操作描述
     *
     * @return String
     */
    String value() default "";

    /**
     * 操作类型
     *
     * @return SysLogAction
     */
    SysLogTypeEnum type() default SysLogTypeEnum.DEF;
}
